Shortfin squids - Español Inglés Diccionario